/**
 * 初始化
 */
$(function () {
    init();
});

/**
 * 加载layui样式
 */
function init() {
    layui.use(['form', 'laydate', 'dtree'], function () {

        var form = layui.form
            , dtree = layui.dtree;

    });
}

/**
 * 设置父级部门
 */
function setParentId() {
    // 验证是否存在子类存在则不允许修改
    // 当前部门id
    var deptId = $("#deptId").val();
    var loading = "";
    $.ajax({
        url : prefixDept + "/moveParentDeptVerify"
        ,type : "post"
        ,data:{
            // 当前部门id
            "deptId" : deptId,
        }
        ,beforeSend :function () {
            loading = layTool.toplayer.load(0, {shade: false});
        }
        ,success : function (data) {
            layTool.toplayer.close(loading);
            var errcode = data.errcode;
            var errmsg = data.errmsg;
            if(errcode == "0"){
                // 当前部门父级id
                var deptId = $("#parentId").val();
                var deptName = $("#parentName").val();
                var title = "选择父级部门信息",
                    url = prefixOpen + "/web!system!dept!deptTree!deptTree@deptId=" + deptId + "&deptName=" + deptName,
                    width = "20%",
                    height = "40%";
                //  打开新窗口
                layTool.openDialog(title, url, width, height, getParentDate);
            }else{
                layTool.showAlert(errmsg);
            }
        }
        ,error : function () {
            layTool.toplayer.close(loading);
            AjaxErro();
        }
    })
}

/**
 * @Description: 打开添加树callBack 事件
 * @Param:
 * @return:
 * @Author: Mr.Yan
 * @Date: 2018/12/5
 */

function getParentDate(index, layero) {
    // 获取添加 部门树 页面参数函数
    var body = layTool.getChildFrame("body", index);
    $("#parentId").val(body.find('#deptId').val());
    $("#parentName").val(body.find('#deptName').val());
    layTool.closeLayer(index);
}
